package com.mesa.android.avatalk.mvvm.login.uiimport android.content.Contextimport android.content.Intentimport com.mesa.android.avatalk.base.AvatalkBaseActivityimport com.mesa.android.avatalk.base.utils.LogUtilsimport com.messcat.zaixin.Rimport org.koin.androidx.viewmodel.ext.android.viewModel/** * Author: [author] * Date: [date] * Description: */class [name]Activity : AvatalkBaseActivity<Nothing>() {    companion object {        fun startActivity(context: Context?) {            context?.let {                val intent = Intent(context, [name]Activity::class.java)                context.startActivity(intent)            }        }    }    private val m[name]ViewModel: [name]ViewModel by viewModel()    override fun viewModelClass(): Nothing? = null    override fun resourceId(): Int = R.layout.activity_[underline_name]    override fun initView() {            }    override fun initEvent() {    }    override fun initData() {    }}